take in one's stride

take in one's stride

 英

  • 网络从容处理;轻易地解决;轻松地胜任